visual-carded packaging - German English Dictionary